package 简单工厂;

/**
 * @author wz<br>
 * @version 1.0<br>
 * @ClassName ShapeFactory
 * @<Description> TODO
 * @date 2021/12/7 16:45<br>
 */
public class ShapeFactory {
     public Shape getShape(String shapeType){
       if (shapeType == null){
         return null;
       }

       if (shapeType.equalsIgnoreCase("CIRCLE")){
         return new Circle();
       }else if (shapeType.equalsIgnoreCase("RECTANGLE")){
         return new Rectangle();
       }else if (shapeType.equalsIgnoreCase("SQUARE")){
         return new Square();
       }
       return null;
     }


}
